sense of mastery - Turco Inglés Diccionario